tough titty! - Alemán Inglés Diccionario